﻿
using System.Collections.Generic;
using WPTrek.Data.Players;
using WPTrek.Data.Space;
namespace WPTrek.Data
{
    /// <summary>
    /// Represents main game object which stores star map data model and player data model
    /// </summary>
    public interface IUniverse
    {
        /// <summary>
        /// Gets star map data model as collection of galaxies
        /// </summary>
        IEnumerable<IGalaxy> Galaxies { get; }

        /// <summary>
        /// Gets player data model
        /// </summary>
        IPlayer Player { get; }
    }
}
